exogenous cuticle - Espagnol Anglais Dictionnaire